﻿using System.Collections.Generic;
using System.Threading.Tasks;
using Fadada.FASC.SDK.DotNetCore.Model;
using Fadada.FASC.SDK.DotNetCore.Utils;

namespace Fadada.FASC.SDK.DotNetCore.Interfaces
{
   public interface IGetUploadFileService<T1, T2>
        where T1 : class
        where T2 : class
    {
        public Task<ResponseBodyInfo<T1>> UploadFileAsync(T2 inputBody, BaseInputInfo inputInfo, FileItem fileItem, string token);
    }
}